.tiptap:first-child {
  @apply mt-0;
}

.tiptap p.is-editor-empty:first-child::before {
  content: attr(data-placeholder);
  @apply text-muted-foreground cursor-text h-0 float-left;
}

.node-mention {
  @apply bg-[#e8e1d3] dark:bg-[#333333] rounded-md pb-0.5 pt-0;
}

/* Message Markdown */
.message-markdown .node-mention {
  @apply border border-opacity-30 border-[#b3ada0];
}

/* Prompt editor */
.tiptap .node-mention {
  @apply py-0.5;
}

.source-mention {
  @apply inline-flex items-baseline space-x-1;
}